package com.ibeeking.found.open.service.common.vo;

import com.ibeeking.found.common.entity.open.OpenAuthOfExtend;
import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName OpenAuthViewVO
 * @Description  前端首页展示用
 * @Author ibeeking
 * @Date 2021-02-05 13:38
 **/
@Data
public class OpenAuthViewVO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 租户id
     */
    private Long tenantId;
    /**
     * 开放平台类型：1=微信开放平台；2=企业微信开放平台；3=支付宝开放平台；4=钉钉开放平台
     */
    private Integer configType;
    /**
     * 开放平台类型
     */
    private Integer configSubType;
    /**
     * 1-小程序，2-公众号，3=企业微信
     */
    private Integer appType;
    /**
     * 开放平台子类型(预留)
     */
    private Integer appSubType;
    /**
     * 第三方平台id
     */
    private String openAppId;

    /**
     * 微信小程序/公众号appid
     */
    private String appId;
    /**
     * 名字
     */
    private String name;
    /**
     * 主体
     */
    private String principalName;
    /**
     * 介绍
     */
    private String description;
    /**
     * 是否授权
     */
    private Boolean hasOpenAuth;

}

